<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*公共样式部分 */
* { margin: 0; padding: 0; }
body {margin: 0;padding: 0;font-size: 12px;font-family: "微软雅黑";color: #333333;min-width: 1300px;}
div, form, ul, ol, li, span, p, dl, dd, dt { margin: 0; padding: 0; border: 0; }
li { list-style-type: none; }
img, a img { border: 0; margin: 0; padding: 0; }
img { vertical-align: top; }
.pic{width:100%}
.pic img{width:100%}
section { overflow: hidden; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 12px; font-weight: normal; }

a { outline-style: none; color: #999; text-decoration: none }
a:link { color: #021A23; text-decoration: none; }
a:visited { color: #032029; text-decoration: none; }
a:hover { color: #9A7D07; text-decoration: none; }
a:active { color: #ea6311; text-decoration: none; }

.fl { float: left }
.fr { float: right }
.main { width: 1200px; margin: 0px auto; margin-top: 12px; }
.w { width: 1300px; margin: 0 auto; display: block; }
.cl { clear: both }
.mt20 { margin-top: 20px }
.mt30 { margin-top: 30px; }
.mb20 { margin-bottom: 20px }
i, em { font-style: normal; }
.pt20{padding-top:22px}

header { }
.topbg { width: 100%; height: 35px; font-size: 14px; color: #fff; line-height: 33px; background-color: #234bba; border-bottom: 1px solid #ededed; }
.top-1-l { float: left; width: 900px; line-height: 35px; color: #fff; overflow: hidden; }
.top-1-l img { display: inline-block; float: left; width: 32px; height: 32px; margin-top: 0px; margin-right: 10px; vertical-align: middle; }
.top-1-r { float: right; width: 235px; }
.top-1-r a { float: left; margin-top: 10px; border-right: 1px solid #fff; width: 77px; height: 15px; line-height: 14px; font-size: 14px; color: #fff; text-align: center; }
/*  */
header nav {background: #234bba;}
.menu {height: 52px;line-height: 52px;font-size: 16px;overflow: hidden;}
.menu ul li {float: left;width: 162px;text-align: center;}
.menu ul li a { color: #fff }
.menu ul li:hover,.on {background: #fcb026;}
.menu ul li:hover a { color: #fff; width: 100%; display: block; height: 100%; }

.menu ul li ul { display: none }
.menu li:hover ul { display: block; z-index: 999; }
.menu li ul {background: #234bba;position: absolute;width: 162px;}
.menu li ul li { float: left }
/*  */
.banner { position: relative; width: 100%; height: 700px; overflow: hidden; max-width: 1920px; margin: 0 auto; min-width: 1200px; }
.banner .pic { position: relative; z-index: 0; }
.banner .pic img { width: 100%; height: 700px; display: block; margin: 0 auto; min-width: 1200px; }
.banner .hd { width: 100%; position: absolute; bottom: 10px; text-align: center; font-size: 0; z-index: 1; }
.banner .hd li { margin: 0 5px; background: url(./../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display: inline-block; *display:inline;
zoom: 1; _background: url(./../images/dot8.png) no-repeat 0 -16px; max-width: 1640px; margin: 0 auto; }
.banner .hd .on { background-position: 0 0; }
.banner .prev, .banner .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(./../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter: alpha(opacity=20); opacity: 0.2; }
.banner .prev { left: 0; }
.banner .next { background-position: 0 -90px; right: 0; }
.banner .prev:hover, .banner .next:hover { filter: alpha(opacity=50) !important; opacity: 0.5 !important; }
/*  */
#b_nav {width: 100%;background: #262628;padding: 36px 0px;color: #9d9d9d;}
#b_nav_t { width: 1200px; margin: 0 auto; background: url(../images/f1.png) no-repeat; }
#b_nav_t li { float: left; }
#b_nav_t .bb1 {width: 402px;padding-left: 45px;}
#b_nav_t .bb2 {width: 416px;}
#b_nav_t .bb3 { width: 262px; }
#b_nav_t .bb4 {width: 331px;}
.fonts1 { font-size: 14px; }
.fonts2 { font-size: 16px; font-weight: bold; }
#b_xian {width: 1200px;margin: 0 auto;height: 1px;background: #323232;margin-bottom: 36px;margin-top: 26px;}
#b_bav_bg { width: 1200px; margin: 0 auto; margin-top: 20px; }
#b_bav_bg_l { width: 800px; float: left; }
#b_bav_bg_l li { float: left; width: 160px; }
.b_top { color: #fff; font-size: 20px; }
.b_top a { font-size: 20px; color: #fff; }
.b_top a:hover { font-size: 20px; color: #fc6c2f; }
.b_bottom { padding-top: 20px; line-height: 30px; color: #9d9d9d; }
.b_bottom a { font-size: 14px; color: #9d9d9d; }
.b_bottom a:hover { font-size: 14px; color: #fc6c2f; }
#b_bav_bg_r { width: 300px; padding-left: 100px; float: right; background: url(../images/line.jpg) left no-repeat; height: 214px; }
/*  */
#copyright_bg {width: 100%;background: #183f9c;line-height: 49px;color: #fff;font-size: 14px;}
#copyright_bg a { font-size: 14px; color: #fff; }
#copyright_bg a:hover { font-size: 14px; color: #fc6c2f; }
#copyright_c { width: 1200px; margin: 0 auto; }
#copyright_c_l { width: 1110px; float: left; }
#copyright_c_r { width: 90px; float: right; text-align: right; }
/*  */
.logo_a{}
.logo_b{
    width: 486px;
    height: 100px;
    /* border: 1px solid red; */
    padding-top: 37px;
    padding-left: 12px;
}
.logo_b p{
    font-size: 22px;
    font-weight: 700;
    color: red;
    padding-bottom: 15px;
}
.logo_b  span{font-size: 21px;}</pre></body></html>